

  h3 {
    color: #fff;
  }

  .zs-header {
    background-color: #fff;
  }

  .zs-header a {
    text-decoration: none;
  }

  .zs-header .content  {
    margin:0 auto; width: 960px;
  }

  .zs-body {
    margin:auto;background:#fff; padding: 24px; margin-top: 5px; min-height: 280px; width: 960px;
  }

  .logo {
    width: 160px;
   /*background: rgba(0,0,0,.2);*/
    float: left;
    padding: 0 3px;
  }

  .footer {
    background:#2F4056; color: #ffffff; margin-top: 5px; bottom: 0;
  }

  .footer a {
    text-decoration: none;
    color: #ffffff;
  }

  .footer .foot-content{
    margin:auto; padding: 24px; min-height: 280px; width: 960px; 
  }